package com.base.mapper.voipmapper;

import com.base.po.voip.Film;
import com.base.utils.Page;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface FilmMapper {
    int deleteByPrimaryKey(String id);

    int insert(Film record);

    int insertSelective(Film record);

    Film selectByPrimaryKey(String id);

    int updateByPrimaryKeySelective(Film record);

    int updateByPrimaryKey(Film record);

    int countByAll(@Param("parentid") String parentid, @Param("filmname") String filmname, @Param("username") String username, @Param("adid") String adid, @Param("ageid") String ageid, @Param("type") Integer type);

    List<Film> selectByAll(@Param("page") Page page, @Param("parentid") String parentid, @Param("filmname") String filmname, @Param("username") String username, @Param("adid") String adid, @Param("ageid") String ageid, @Param("type") Integer type);

}